package 细节.polymorphic多态;

public class 细节2 {  //向上转型，属性没有重写之说，属性的值就是编译类型的属性值
    public static void main(String[] args) {
        father fa = new son();  //编译类型是father，运行类型是son
        System.out.println(fa.count);  //编译类型是father，所以fa.count是father类的属性：10

        son son = new son();
        System.out.println(son.count); //编译类型是son，所以son.count是son类的属性：20


    }
}


class father{
    int count = 10;
}
class son extends father{
    int count = 20;
}
